shy person with trouble communicating - Turco Inglés Diccionario